package com.youth.youthservice.entity.vo.CourseVo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author：CM
 * @Package：com.youth.youthservice.entity.vo.CourseVo
 * @Project：youth-college
 * @name：CourseQueryVo
 * @Date：2023/5/9 23:45
 * @Filename：CourseQueryVo
 */
@ApiModel(value = "课程查询对象", description = "课程查询对象封装")
@Data
/*如果需要实现序列化，则实现Serializable，其实这里可以不实现，转化为json字符串并不设计序列化*/
public class CourseQueryVo implements Serializable {
    private static final long serialVersionUID = 1;


    @ApiModelProperty(value = "课程名称")
    private String title;

    @ApiModelProperty(value = "讲师id")
    private String teacherId;

    @ApiModelProperty(value = "一级类别id")
    private String subjectParentId;

    @ApiModelProperty(value = "二级类别id")
    private String subjectId;

    @ApiModelProperty(value = "订阅数排序")
    private String buyCountSort;

    @ApiModelProperty(value = "最新时间排序")
    private String gmtCreateSort;

    @ApiModelProperty(value = "价格排序")
    private String priceSort;


}
